Excellent product -- very fair pricing -- fast shipping -- and the customer service was stellar. I've had good customer service from other companies before, but they were REALLY quick to reply to me! I ordered on behalf of my wife as a present and i am so delighted with the outcome, and i had it all ready before her birthday, even better.