Icon Payment Solutions
Scam! Beware do not do business with this company!
I experienced everything that every other person on here has stated. This company is a SCAM!!! I would love to get some people together and file a class action lawsuit against them. I have been informed that the company is folding so they are ripping off the customs they have blindly to try and ...