USA Hair ships from 5 different cities depending on item availability and your shipping address.
American orders ship from one of these locations:
Syracuse (NY) USA Warehouse
Houston (TX) USA Warehouse
Canadian orders ship from one of these locations:
Gatineau (QC) CANADA Warehouse
Ottawa (ON) CANADA Warehouse
Kelowna (BC) CANADA Warehouse