"Terrible experience. Bought something on Dec 13th, shipped on the 16th with estimated arrival on the 22nd now. My wife bought something similar on the 15th and arrived on the 20th with free shipping. Not only will I not have my gifts for coworkers before xmas, but I also received rude attitude from customer support. Not shopping here again."