Overall, it was good, but I had one small issue when I was ordering a gift that I wanted sent to someone as a gift. The shipping address was below the payment information and after I entered the payment, I must have clicked a button that completed the purchase. I immediately looked into seeing if I could switch the shipping address, but it clearly states that they won't on the receipt.