Horrible site! I ordered a gift for my grandmother for christmas. Here it is almost March and it still has not arrived. Beware of their rewards program. I didn't even sign up for it yet I've been charged $14.95 per month until I realized this was happening. Customer service wouldn't even make the rewards charge right by taking it off my bill! Stay away from this company!