I was just about to place an order - but checked reviews and they are awful re delivery/ customer service, but the reviews are quite old. Does anyone have any recent experience with them? Thank you!