Decided go out for a road run today. Got about 300 metres and had to turn back, my bottom bracket was wobbling a lot on the chainset side, dropped the bike off at the bike shop, beginning to lose faith have had quite a few problems with my diamondback contra flow and only had the bike since August and done about 700 miles in total and bottom bracket has been tightened 3 times, on third set of pedals due to to clips snapping, new front forks on 6 week service and had to have rear wheel rebuilt due to loose spokes. Now the bike shop saying that bottom bracket will need replacing due to not being checked and tightened before every ride!!!!!!!!!!!!! What next.