I've had consistently poor experiences with off-brand tires, and I've heard plenty of horror stories.
Also, there are so many choices available among major-brand tires, and ways to economize when purchasing them, that I think there are lots better ways to save money than to take risks with those off brands.