This company is horrible, my first time buying from here and shipping is so misleading, it said i had to pick my own shipping, which was the only option so i figured they would give me a choice of shipping carriers in a email... WRONG, they actually want you to create a shipping label send it to them, and then they will send it to what ever warehouse you order from on they website, complete waste of time and bull$#*!. Then im trying to get refunded and the 3 people i talk to said the order hasnt been prepared yet we will cancel the order, you wont get charged the 30% restock and you will get refunded soon. That was last week, i check my credit card statement and guess what, they charged me for the order that was so called being cancelled, $#*! this whole company stay away