Worst Communication
This company is so bad, their communication is the worst and I will never deal with them again. Don't do it!
1 June 2026
Unprompted review
Review of Mycard
This company is so bad, their communication is the worst and I will never deal with them again. Don't do it!