Absolutely horrible!@#$#@ I ordered my gifts on December 7th from them, it was supposed to arrive for Christmas. Did it, no, will it arrive before next year! Noooo, will they refund my money... NO! Did it finally ship out after I contacted them yesterday. Miraculously yes! Now I don't have money to throw down the drain, but I have no Christmas presents for my family members now and have to run out and get some cheap fillers as my budget is blown. I told them that, they said chuck you farley! Well you know what I mean. They are horrid and so far my order is due to arrive sometime around January 5th according to the tracking number that I've received. They are SOOOOO WRONG! Protect yourself, don't order. I will also do a follow up review once my order is received to see what quality the merchandise is and how it arrived. So upset!