S

I have had a really average experience with Next.B...

I have had a really average experience with Next.Biz. The website was slow and difficult to navigate. The customer service was also lacking and it took forever to get a response. Overall, not impressed.

Comments:

No comments