This place is unforgivably terrible! I have had a mess since I placed my 1st order. I placed an order, never received confirmation or a charge to my credit card, so after a couple days ordered again thinking the order didn't go through. Suddenly I have 2 orders placed and they both arrive approximately 3 WEEKS later. I then make arrangements to return the duplicate order and exchange the other due to me ordering the wrong size. They promised me free return shipping when I contacted them, which they say they gave me- but I was charged 2 restocking fees because they made me return both orders separately. I knew nothing about these restocking fees until I checked my credit card statement and saw I didn't get a full refund. Then, the exchange order got cancelled, which I got NO notification of, and after another MONTH, I emailed them to find out what was going on. So to make it even better I've gone through tis mess, they make money off me and I still don't have my item I ordered. NEVER, NEVER, NEVER order from this place, you will get screwed while they get rich off of all of us.