We are actually competitors to this company because we offer many of the same types of products, but feel like we should come to their rescue. We purchased from them recently because they had a vinyl graphic we needed for a customer.
We had zero issues with the company or product, and they delivered a professional product very quickly. We gotta say, we deal with these "negative" reviews for our vinyl graphics as well, so its good to remember one thing... customers either leave 1 star reviews or 5 star reviews for automotive vinyl graphics, there is no in-between!
The reason is, either a customer does the job right and correctly installs the graphic on their car, or the customer or their installer screws up installation and blames either the vinyl product or the company they bought from.
Look people, this isn't rocket science! This is what you need to do: Clean and prep vehicle, put sticky side down, squeegee correctly, and that's it... 5 star review time if you follow the instructions or use an experienced install... if you don't have a 5 star installation then please stop blaming others for your own incompetence!