A customer claims to struggle with the company over unexplained cancellation of the purchase and incomplete refund. Read more on ComplaintsBoard.com