L
Lorraine Brokaw Review of Wizzcardz ltd
I had a really average experience with Wizzcardz l...
I had a really average experience with Wizzcardz ltd. The website was easy to navigate and the customer service was alright. However, I found the card options to be quite limited. Overall, it was just an okay experience.
Comments: