David did an excellent job shipping me my halo b. In fact I got mine is less than 2 days. He gave me a tracking number so I could even keep tabs on it. I was very impressed with his service and his responce time to some of my emails and concerns. Great pricing too. I wouldnt hesistate to do buisness with him again. Thanks alot David and I hope we can continue to do buisness in the future.