R
Richard Beers Review of Wizarbox
I had an overall average experience with Wizarbox....
I had an overall average experience with Wizarbox. The website was a bit confusing at times and the customer service response was slow. However, they ultimately resolved my issue satisfactorily.

Comments: