I have bought a D5100 body, two lenses (18-55mm and 55-300mm), and two lens filters from them and my experience was quite good, except for a slightly similar situation to yours.


I received the body and one lens roughly 4-5 business days after purchasing. They then emailed me about the second lens saying it was on back-order. They gave me a day they would ship it, however they ended up shipping it two days after the date they stated.


Other than that, I have had a pleasant experience with them... They were very quick to respond to my emails, and when i made a mistake on ordering the wrong size lens filter, they fixed it the same day I emailed them about the issue.