Good service and better products but longish shipping time and cost of assembled delivery