I ordered from https://selfd.myshopify.com on December 10, 2015 and received a confirmation of the order. The email included a link to track the order but the link only took me to my invoice. My credit card was charged on December 12, 2015. I never heard anything else....Read more
Do you have something to say about Self D? What happened? What can we help you with?