100% satisfied customers: Taking into consideration service, reception, prices, responsiveness and availability. AND YOU?