i've never heard or dealt with them. looking over their site, it seems like a legit business, but thats just my feeling. Its out of CA, so I'm sure someone on here can tell us first hand if they exist. Try to call and talk to a human first. go to BBB.org and run a search on them.
|