E
Eric Chen Review of UCLA Computer Store
Irritable service. I've waited almost an hour wat...
Irritable service. I've waited almost an hour watching them waist time as they tried to bill me for additional services.
Comments: