Quote:
Originally Posted by SDChiefs
It is in Temecula. I believe it is in certain areas of SD. I wouldn't recommend it though. Their customer service sucks, nothing works properly, you get transferred to 15 different departments before you get the right one. If you need to do anything with them you need to set apart at least an hour out of your day.
|
I could never live in Temecula. That city name completely creeps me out. Too much like Tarantula.