General Carpetright – Cheltenham: Lacking in aftersales care! Looking back over my past posts, you might think I am a grumpy git… In my defense, if companies just…