Comp Tech Systems Inc
Not Customer Service Deceitful practices
Comp Tech Systems located in Van Nuys CA at both 5917 Kester Avenue Ste. 1200,91411 and 6311 Van Nuys Blvd. Is the most disreputable seller of replacement toners in this country. They have gone from one complaint on Yelp dated February to 5 mostly dated in December. From the receptionist to Jessie ...