I really can't complain too much about them. Their customer service is about par for the course with most gun shops. Only thing I can say I was a little cheesed about was that the transfer was approved for about a week before I called them and asked what's up. Gun was mailed later that day. This was around the christmas/boxing day time, so I can understand if they were overwhelmed with orders.
I ordered on April 14, got a tracking number on the 21st, package stated to move on the 24th, delivered on 27th
I've only bought ammo from Tenda 2 or 3 times, and each time they were quick to ship it out and it got to me within a week. Can't comment on a firearms purchase with them though.
I also had a good experience. I ordered a shotgun and got it in 11 days. I think its completely reasonable given everything that's happening.