Going away to france this year (paris area) and wondering where to buy bikes (preferably road bikes), i've heard of Decathlon what are there's like?