This has happened twice now instead of charging $38 charged us $88 and there is no way to contact these guys. Not sure if its a scam or some technical issue. Otherwise easy to create logos and look professional.
Tip for consumers: dont pay as they charge lot more than advised prices and no contact details whatsoever