I just ordered from Wiggle and was impressed with their communication and how fast they shipped it. Also their prices are great. I have not received the item yet so that's all i can speak of.
I ordered from
www.outdoorgb.com and canceled because of how slow they were taking to ship. I read other bad reviews of their site and I will stay away.