I doubt they are crap, the sails are made by KA Sails which have an excellent reputation for their windsurfing (racing) sails.
I heard that there is a bigger sail being developed though.