If your looking for a brand new deck for $50 then yeah they will most likely be crap u could find some good ones for around $100 new. Or you could check craigslist around your area people sell them pretty cheap pioneer, alpine, boss, are decent brands.