There isn't a tire company out there that I haven't heard complaints about and Firestone is no exception. I've had crappy Firestones, crappy Goodyears and very crappy General tires. If every tire company is a POS in someone's opinion where do you go to buy tires?
When you buy tires on the interenet, you are stuck with them. Returning them after they are mounted is not usually an option because shipping will kill you. If you don't want to pay the high prices of local tire stores, which usually honor the warranty and road hazard guarantee, you will just have to take your chances.