This site is the worst
This site is the worst. The order still hasn't been complete after 7 days. I am trying to cancel my order, but they just won't respond. Please don't try to do business with this website.
Netherlands
This site is the worst. The order still hasn't been complete after 7 days. I am trying to cancel my order, but they just won't respond. Please don't try to do business with this website.