user
CN AC
806 North Ave, Glendale Heights, IL 60139, United States
Comments
F
Review №1

Not worth it run run run run run run no seriously RUN

An
Review №2

If I could rate this place with 1/4 of a star I would, this is the worst company on planet earth. They are rude, inconsiderate and very close to being sued!!!! They go back and check your credit (hard pull) and then LIE about it, they cant be trusted-EVER!!!

Information
2 Comments
1.3 Rating
  • Address:806 North Ave, Glendale Heights, IL 60139, United States
  • Phone:+1 630-403-3900
Categories
  • Auto parts store
Similar organizations