Could someone please be so kind as to tell me if this service is any good. I want to sign up but want to get some word of mouth as to shipping time, selection, all around customer service, basically anything before i do. It would be much appreciated. thanks.