There are much better choices like Coinimal(Bitpanda) if you live ine Europe. You will receive coins within 30 minutes after your buy order. If you live in US or Canada use Circle or Coinbase.
For more options check these exchanges.
https://www.buybitcoinworldwide.com/en/buy-bitcoin-credit-debit-card/
Are they new and reliable? How much for instance have you traded with them and what method did you use? Also what are your experience with using them?
Maybe bumping a old scam accusation thread isn't a good idea IMO? Is it.?
Discuss about it in service discussion and you will find your questions answered.