CE
Cellucare For Diabetes
View company profile →
Disappointed with the support
While the vehicle is fine, I had issues with customer service when I needed assistance. The car itself works well, but I expected better support when I had questions.
14 found helpful