W
Wil CornelisReview ofKbl INC
I recently had an experience with a company. Their...
I recently had an experience with a company. Their website is lacking in user-friendliness. The customer service was okay, but I think there is room for improvement. It's not an excellent service overall.

Comments: