Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Stars and Stripes


Country United States
State California
City San Diego
Website https://www.stripes.com/

Stars and Stripes Reviews

  • Oct 6, 2017

When you purchase fuel, they promise to lower the gas prices as an incentive to purchase a car wash. Upon purchasing a car wash, the prices are never actually lowered. I even did a calculation to check and it’s seems that not only they are being lowered, they are over charging.

Write a Review about Stars and Stripes