I havent, but it looks like the Instagram account linked to the website has been around for a couple of years. They also indicate they have square, which is a credit card processor... So if you paid with a card, and the transaction went bad, you could always chargeback... Looks legit at a glance tho...