Never heard of that company, but I prefer to get my gear from either photography forums where you can get a model up from that usually for the same price, OR if you want brand new I would try B&H PHOTO
OR Another good compnay
Had good luck with both, customer service is great, etc etc...