I also have been using Chinavasion for a while and have had no problems with them at all, althought there products are non branded they are excellent quality and value.
they state delivery is 7-12 Days i have found if you order just 1 unit then its usually spot on 12 days, but bigger ordes seem to get processed quicker.
There customer service is excellent also and they accept Paypal.
Just remember you have to pay inport duties, but this is usually kept to a minimum as they declare goods under the value or as gifts.
I would advise placing a low value order with them first off and take it from there.