You might want to research that company. They have a long list of complaints along with missing components they try to sell you that are suppose to be included. Buyer beware. If you need further proof, just do a search of that company on UHH.
Ya, I don't think I would trust a Photo/Video business that has a much lower price than what is normal for most places.