I ordered a t-shirt on the 30th of November giving it plenty of time to be delivered for Christmas, its now January 1st and the item still hasn't been delivered, can't get in touch with them over the phone due to constant busy lines and being put on hold so being forced to deal with a man over email that keeps stating delivery dates which never seem to arrive, I wouldn't recommend ordering from them unless you just want to throw your money away