Shipping and delivery
We are proud to offer international shipping services that currently operate in over 200 countries and islands worldwide. Nothing means more to us than bringing our customers great value and service. We will continue to grow to meet the needs of all our customers, delivering a service beyond all expectation anywhere in the world.
How do you ship packages?
Packages from our warehouse in China will be shipped by ePacket or EMS depending on the weight and size of the product. Packages shipped from our US warehouse are shipped through USPS.
Do you ship worldwide?
Yes. We provide free shipping to over 200 countries around the world. However, there are some locations we are unable to ship to. If you happen to be located in one of those countries we will contact you.
What about customs?
We are not responsible for any custom fees once the items have shipped. By purchasing our products, you consent that one or more packages may be shipped to you and may get custom fees when they arrive to your country.
How long does shipping take?
Shipping time varies by location. These are our estimates:
Location | *Estimated Shipping Time |
---|
United States | 10-30 Business days |
Canada, Europe | 10-30 Business days |
Australia, New Zealand | 10-30 Business days |
Central & South America | 15-30 Business days |
Asia | 10-20 Business days |
Africa | 15-45 Business days |
*This doesn’t include our 2-5 day processing time.Do you provide tracking information?
Yes, you will receive an email once your order ships that contains your tracking information. If you haven’t received tracking info within 5 days, please contact us.
My tracking says "no information available at the moment".
For some shipping companies, it takes 2-5 business days for the tracking information to update on the system. If your order was placed more than 5 business days ago and there is still no information on your tracking number, please contact us.
Will my items be sent in one package?
For logistical reasons, items in the same purchase will sometimes be sent in separate packages, even if you have specified combined shipping.
If you have any other questions, please contact us and we will do our best to help you out.
Refunds & returns policy
Order cancellation
All orders can be cancelled until they are shipped. If your order has been paid and you need to make a change or cancel an order, you must contact us within 12 hours. Once the packaging and shipping process has started, it can no longer be cancelled.
Refunds
Your satisfaction is our #1 priority. Therefore, you can request a refund or reshipment for ordered products if:
- You do not receive them within the guaranteed time (45 days not including 2-5 day processing)
- You receive the wrong item
- You do not want the product you have received (but you must return the item at your expense and the item must be unused)
We do not issue the refund if:
- Your order does not arrive due to factors within your control (e.g. providing the wrong shipping address)
- Your order does not arrive due to exceptional circumstances outside our control (e.g. not cleared by customs, delayed by a natural disaster)
- Other exceptional circumstances outside the control of hatonlinestore.com
*You can submit refund requests within 15 days after the guaranteed period for delivery (45 days) has expired. You can do it by sending a message on page.
If you are approved for a refund, then your refund will be processed, and a credit will automatically be applied to your credit card or original method of payment, within 14 days.
Exchanges
If for any reason you would like to exchange your product, perhaps for a different size in clothing. You must contact us first and we will guide you through the steps.
Please do not send your purchase back to us unless we authorise you to do so.
Nwrcej –
order prasugrel 10mg generic order detrol pills tolterodine 1mg over the counter
Xkmilt –
purchase ferrous sulfate for sale actonel 35mg generic buy sotalol paypal
Wexllu –
order mestinon 60mg pills piroxicam ca rizatriptan 10mg generic
Nphsge –
enalapril 10mg cost doxazosin online lactulose ca
Ydwiml –
buy zovirax eye drops purchase xalatan generic buy rivastigmine online
Sveavr –
betahistine 16mg canada haloperidol 10 mg generic benemid 500 mg generic
Xdrlwk –
prilosec 10mg price buy singulair 10mg generic lopressor 50mg brand
Zknrpi –
premarin 600 mg canada order sildenafil 50mg without prescription brand viagra 100mg
Sxpzrv –
order micardis 80mg pill buy movfor no prescription buy movfor sale
Nlntlc –
cheap tadalafil pills cheap viagra 100mg viagra usa
Cqbboa –
order cenforce 50mg online chloroquine medication order chloroquine online cheap
Hselqa –
provigil 200mg for sale cheap provigil 200mg order deltasone sale
Kcjvuo –
order cefdinir 300 mg glycomet uk buy prevacid 15mg online
Uzbhrb –
accutane 10mg sale buy accutane 40mg without prescription buy zithromax 250mg generic
Snruwu –
order atorvastatin sale order atorvastatin 10mg brand norvasc 10mg
Xwliam –
azipro ca omnacortil 5mg brand buy neurontin generic
Zgsxeq –
gambling online casino games lasix for sale online
Zranxs –
pantoprazole 40mg drug buy protonix 40mg sale pyridium 200 mg without prescription
Aewmkb –
legal online blackjack purchase ventolin inhalator generic albuterol where to buy
Txllra –
casino online roulette real money parx casino online ivermectin for sale
Carenr –
symmetrel pill tenormin pill buy cheap generic dapsone
Zlzwdh –
best online casino usa oral amoxiclav generic synthroid 75mcg
Xzqchu –
methylprednisolone 16mg tablets nifedipine 30mg pill triamcinolone uk
Rkdlxt –
buy clomid online order clomid 50mg sale azathioprine 25mg over the counter
Fedjit –
brand levitra 20mg generic lanoxin 250 mg buy generic tizanidine online
Rmijlz –
order perindopril 4mg sale brand fexofenadine order allegra 180mg online
Fqqofk –
buy phenytoin paypal buy phenytoin 100mg sale order ditropan generic
Ehlyfq –
order lioresal pill generic ketorolac order toradol
Dpmnyc –
brand loratadine buy cheap generic loratadine dapoxetine 30mg price
Ihmdbd –
buy baclofen generic oral amitriptyline 10mg buy toradol 10mg
Bvoagn –
buy generic glimepiride over the counter amaryl 4mg over the counter order etoricoxib 120mg generic
Gtgrow –
buy fosamax 70mg for sale buy generic nitrofurantoin 100mg macrodantin 100mg brand
Zqvhve –
inderal tablet plavix 150mg cost plavix 150mg pill
Qwetpm –
order pamelor 25mg generic paracetamol 500mg cost order paracetamol
Qixzoc –
where to buy coumadin without a prescription cost paroxetine order reglan pills
Yfakar –
xenical 60mg cost diltiazem 180mg cheap order generic diltiazem
Codxpz –
term papers writing service my friend essay writing sildenafil 100mg pill
Xlhmlo –
cost clomiphene 100mg free online poker games casino free spin
Dkditf –
combivir price lamivudine sale order quinapril 10mg
G***n –
Super neatly in a air sac sent and worried! Very satisfied!
P***a –
Lindo
Pdfxdc –
order glipizide 10mg generic buy betnovate without prescription buy betamethasone 20 gm generic
Wffisz –
order terbinafine for sale buy lamisil 250mg without prescription trimox 250mg ca
Omwccf –
buy nateglinide 120mg generic starlix pills buy atacand without a prescription
Oxgelg –
purchase provigil pill stromectol 3mg oral cost for ivermectin 3mg
Xhulkz –
order aspirin 75 mg pill hydroquinone ca purchase imiquimod cream
Vzmtjs –
viagra 100mg usa cost sildenafil 100mg cialis for women
Vqhasi –
triamcinolone 10mg cheap order clarinex 5mg sale order desloratadine online cheap
Bdlngr –
buy provigil 200mg online order lopressor 50mg without prescription lopressor canada
Evzpbi –
order generic panadol order pepcid online buy famotidine 20mg online cheap
Qoyaek –
fluoxetine 40mg usa order letrozole pills order letrozole for sale
Afeopt –
isotretinoin usa purchase amoxicillin generic buy deltasone 20mg generic
Qskgef –
glucophage canada oral glucophage 1000mg amlodipine 10mg us
Scvesr –
how to get clomipramine without a prescription itraconazole cost order generic progesterone
Lteaig –
order dapoxetine 60mg generic buy priligy 90mg pill synthroid medication
Pjfvwg –
purchase frumil sale frumil 5 mg without prescription buy acyclovir medication
Uufnae –
tadalafil 10mg pill viagra 100mg usa viagra overnight delivery
Blczen –
accutane pill buy stromectol for sale ivermectina
Avsdwq –
buy carbamazepine for sale how to get tegretol without a prescription buy lincocin 500mg without prescription
Customer –
Perfect in everything
Biqikk –
order azithromycin for sale buy gabapentin 100mg generic buy generic gabapentin 100mg
Cigazn –
dutasteride sale celecoxib pills ondansetron order
Atxpjh –
purchase escitalopram sale buy generic escitalopram over the counter order revia 50 mg pill
Oyyfgw –
order provigil 100mg provigil 100mg for sale buy generic diamox 250 mg
Aebvfy –
buy dipyridamole 100mg dipyridamole 100mg usa pravastatin 10mg generic
Kfoenm –
cost tacrolimus 5mg purchase prograf generic order ropinirole 1mg online cheap
Knqfto –
buy doxycycline online cheap vardenafil 20mg cost lasix tablet
Qefjsn –
order tinidazole 500mg pills zyprexa 10mg usa bystolic 20mg generic
Vuvwzr –
order research papers buy essay now buy ivermectin for humans
Yyjxqq –
order melatonin 3mg sale buy aygestin sale danazol online
Zwojwy –
ramipril 5mg without prescription avapro 300mg drug buy azelastine 10ml online cheap
S***a –
Perfect package and perfect product
Fdksio –
overnight cialis delivery buy plavix 150mg pills buy plavix 150mg online
Lnkzpm –
purchase actos pills buy sildenafil 100mg viagra 100mg price
Wfilmm –
order aldactone without prescription purchase aldactone generic generic fluconazole 200mg
Whzoot –
zebeta 10mg generic buy ethambutol 1000mg without prescription oxytetracycline brand
Obizbz –
diovan tablet cost clozaril order ipratropium 100mcg without prescription
Uxexym –
buy rocaltrol without a prescription buy trandate 100 mg fenofibrate 160mg drug
Qkmqww –
order allopurinol online cheap ezetimibe price cheap ezetimibe
Tcawyr –
buy buspar 10mg online order ditropan for sale buy oxybutynin generic
К***о –
Just a gun!!! Excellent hat, you can adjust to your volume, came in an ideal package, quickly. Super ….
Ctkfqn –
valaciclovir 1000mg without prescription order cotrimoxazole 960mg online ofloxacin usa
Ouzaqp –
buy acillin order cephalexin without prescription erythromycin sale
Mvcubc –
fosamax 35mg cheap famotidine 20mg ca pepcid oral
Izetfn –
order cozaar 25mg online cozaar 25mg uk order topiramate 100mg for sale
Customer –
great
Csmxlm –
buy duphaston pills for sale sitagliptin over the counter order empagliflozin 10mg for sale
Nhifzf –
order ditropan 5mg order generic oxcarbazepine oxcarbazepine 300mg oral
Acjhqt –
oral dexamethasone zyvox buy online buy nateglinide for sale
Kfdzpo –
cefpodoxime medication order flixotide without prescription flixotide online buy
Anhodv –
oxcarbazepine tablet buy uroxatral online cheap buy ursodiol cheap
Vpbwgm –
olmesartan generic verapamil 120mg over the counter order diamox 250mg
Awqrae –
buy generic florinef online order loperamide 2mg buy imodium 2mg generic
Mcpmqt –
lioresal cheap purchase tizanidine pill buy generic toradol 10mg
Dfqley –
levetiracetam drug order keppra without prescription us pharmacy viagra
Zrlvro –
sumatriptan 50mg cheap levaquin 250mg without prescription purchase dutasteride online
Hijnot –
buy sumycin 500mg sale flexeril 15mg over the counter order baclofen
Cwrybu –
suhagra generic cost sildenafil 50mg buy estrace
Geoxmv –
clozaril 100mg brand order decadron 0,0,5 mg without prescription buy decadron pills
Jluvpu –
imdur brand buy micardis 20mg pills telmisartan 80mg without prescription
Zyuqab –
fosamax ca buy furadantin 100mg without prescription brand motrin 600mg
Rkdesk –
colchicine order free online blackjack free blackjack online
Kwabou –
simvastatin generic sildenafil pills 200mg sildenafil dosage
Rsjwcr –
play online roulette for fun poker games play poker online for real money
Jeruho –
sildenafil next day delivery usa order sildenafil pills buy lisinopril without prescription
Bedhhk –
cheap ranitidine 150mg celebrex pills purchase celebrex pill
Vtkeuc –
bupropion buy online buy seroquel 100mg generic seroquel 100mg cost
Refwhl –
oral tadalafil 5mg purchase viagra online cheap sildenafil next day delivery
Ezdlnd –
order monograph 600mg online cheap pletal 100mg over the counter buy cilostazol 100 mg without prescription
Yrvnhf –
order zaditor 1 mg generic order zaditor without prescription imipramine 25mg us
Swjhzz –
buy capoten 120mg without prescription buy generic candesartan 16mg buy carbamazepine online
most reliable online pharmacies –
canadian pharmacy no rx
Utcatt –
order omeprazole sale free casino slot games best casino slot games
certified canadian online pharmacy –
canadian pharmacy no prescrition
Jqnaut –
generic bupropion order zyban without prescription cheap strattera
Lbyfyx –
plavix 150mg pill plavix 75mg tablet oral ketoconazole 200 mg
Ntkxfg –
tamsulosin 0.4mg cheap ondansetron 4mg over the counter order spironolactone 25mg pill
Fuscqx –
viagra 50mg tablet sildenafil 100 mg cialis 40mg over the counter
Mhvdpw –
brand tadalis 20mg avanafil 200mg oral order diclofenac 50mg online
Downkg –
alfuzosin oral trazodone us diltiazem online
Kjevsr –
order zyvox online playing poker online for money online blackjack with real money
Fgrasu –
lopressor 100mg price oral vardenafil 10mg order levitra generic
Egmyqc –
oral isotretinoin buy generic azithromycin azithromycin order online
Mfchif –
ciprofloxacin 500mg ca buy generic lincocin 500 mg duricef 250mg usa
Suujvm –
minoxidil canada buy erectile dysfunction medicine top rated ed pills
Sauqcn –
research papers writing help with essay writing blackjack for money
Mpqyvs –
oral betnovate brand betnovate itraconazole 100mg ca
Juhlon –
buy promethazine tadalafil for order order tadalafil 5mg pill
Drsplt –
buy seroquel 100mg generic lexapro 20mg brand buy generic lexapro
Pxgjil –
buy precose generic order glyburide 2.5mg fulvicin over the counter
Fiidvm –
revia order online letrozole 2.5mg without prescription buy aripiprazole 20mg online
Nymqih –
clomid 50mg generic hydroxychloroquine 200mg cheap buy generic plaquenil for sale
Emvrrr –
order vardenafil 20mg for sale medrol generic methylprednisolone buy
Iovwdc –
ipratropium 100mcg canada decadron 0,5 mg oral oral zyvox 600 mg
Jysgvp –
order avlosulfon 100mg order allegra 180mg for sale buy aceon pill
Kfpigs –
order accutane 20mg buy zithromax 500mg online cheap azithromycin 500mg generic
Evaxoo –
order albuterol online cheap buy synthroid without prescription buy amoxiclav sale
Customer –
Article arrived on time, very good quality! Happy with my purchase
Bwksya –
levaquin 500mg pills buy levaquin 250mg pills
Nvbhsh –
prometrium tablet buy tindamax 500mg generic buy zyprexa 10mg generic
Nwtrzt –
order generic provera 5mg generic biltricide order periactin 4mg sale