First of all, if you are looking for an alternative, the carwale forums are much easier to have a discussion on any topic of your choice. This place is run by some old grumpy whiners with an elitist attitude and a stupid god complex. Since when do forums judge people based on some stupid questions.
A website with great potential ruined by a bunch of old buffoons who like to judge people with some useless Q&A. As for the crappy stickers they sell, I hope the graphic designer who thought it would be nice to stick them on a car gets struck by lightning. Those stickers are horrible and look awkward and out of place on probably every model I have ever seen them on.