First of all....everyone's different and amazingly(at least to me) some folks like the blu.
I tried the Blu, I ended up returning it during the 30 day trial thing and got my money back. I wasnt happy with it at all, to short of battery life, limited selection, poor make.
Got myself a joye 510 it's a much better product IMO.
2-3 weeks shipping time seems "normal" for the company.
(Kinda funny that Blu's ad is running right now)