Anybody have any info on these guys? Have been dealing with David for the last 3 months trying to get my parts but now email being kicked back,...