I have their card. It comes with their unique advcash logo. Besides some issues, it always worked fine. Let's face it. This is a new business introducing a new kind of service, and all of these startup's tend to have some issues at their beginnings. so let's give them some time, cause I really believe they are doing a great job!
Just one mention for the ADVcash support:
You should at least try to be more communicative with your customers and present them with an excellence customer support. That way, you will be able to establish a more confident approach with customers. Then, they will easily cooperate and understand the problems you are trying to solve.