Yes, you should call them again. Although users' reviews about them are mostly positive, it looks like they're quite new. Hopefully you didn't get scammed.
[/quote]
Just share this blockchain link (https://blockchain.info/search?search=2ddd9be4beefe2675409c726b25540cd5c3e25c3cba4138a2cd178b44fc9b6b8) and ask about that any proof they can provide. That TX doesn't seen in the network.
im tryin to calm and sleep now, and make a call in the morning. ill post the result