I absolutly oppose buying a pre-made Ghillie suit, most of them are incorrectly made, don´t accomplish what they are supposed to do and are so totaly overpriced you could make 2 or 3 for what they are asking.
Home made is the way to go !!!
Not shooting down the pics that you posted SATAN, but unless you are playing in a Camoflage Net Factory, a Custom fit Cammie Net Ghillie Suit is useless. and that suit is also badly made, it dosn´t even come close to accomplishing event the most basic of needs for a Ghillie Suit, breaking up your outline.