Does anyone else have problems trying to get a hold of them?
Everytime I call they say they'll call me back but never get any return calls
I have to follow up the next day and get the same thing.
I would like to come down there and pick up the unit once Alex confirms from mark which he suppose to call me back if the new batch they received, the pedal issue where u can control the amperage when on foot pedal mode