Taco Bell
Consumer Report
- 06-01-2012
- 7
Tells us to go to tell the bell website to win Ipad but after the survey it sends to try two options that u can not complete without giving the companies a credit card so whey say no purchase necessary that is just not true. Please they r wasting my time and my time is NOT free. So this should be stopped. Thanks for having a site to complain to
Company: Taco Bell
Country: USA
Phone: 9498634579
Site: tacobell.com