Got scammed on a software I bought through another site who used SendOwl to deliver it to me! Go to the website and sendowl doesn't even let you contact them about it, they say it's the other company's fault and leave it at that. Course, look further down the page and it quite literally says it's a scheme. WTF! BEWARE!
Here let me advertise a great deal on photo software and then use another scammer company to email it to you cuz it doesn't work! And then when you try to contact them, their website keeps coming up with errors that doesn't allow you to attempt to talk to any one! Stay away from these guys and SendOwl who helps them scam you! How do people get away with this stuff?!