Decal-orations
Consumer Report
Ordered decals for a race. 30 days later they were still "In Production". I canceled my order and ended up without decals for the race. So much for 7 days as they claim. Over 30 days since they said they would refund and still nothing. ...