I got a 2005 silverado crew cab, i want to get a double din touch screen but i don't really want to pay an arm and a leg. I was on ebay and seen some by pyle and i was talking to a guy at a local shop and he was like "don't go with pyle" I am just wondering how bad could they be. My friend just...