Has anyone of you faced delays, bad service etc.etc.. with these guys or is it only me :-(