W

Wailoon Wong

1 year ago

Infomercials, inc. is an average company. Their pr...

Infomercials, inc. is an average company. Their products lack innovation and the customer service is subpar. I expected better quality considering the price I paid. Overall, I would not recommend this company.

Comments:

No comments