Title: just cancelled my order
Product review: this seller is the worse. on december 22nd... 12 days after i placed my order for a christmas present, they cancel my order at the last possible moment and thats that... ridiculous. definitely order at your own risk!
Would you say this review depicts the product in a flattering or unflattering light?
