My order at mystio was delayed for some reason. I then contacted the customer service about it and they said that the order was not fulfilled due to technical error. They also offered a 20% discount if I wanted it again, or a complete refund.
That 20% refund seemed a good deal and I wasn't bothered by the wait much. So I took that offer.
Would have given them 5 stars if there was no initial delays. However, the overall experience and their customer service was exceptional. Will order again if they have any repeat customer discount offer!