Struggling for a last-minute holiday season gift idea for the person who has everything except their own ancient castle in France? Well for just $55, you can now buy them one. OK, not quite the whole ...