I bought a gift for my wife and no it didn't arrive on time and it really is a piece of junk, and when I tried to return it, I called customer service for 3 days only to be on hold for up to 30 min... only to be told I couldn't return it because it was a final sale, this company is a joke they say that customer service is there specialty!
I wiil never buy from this company again!