He's suspended here as he failed to meet the logger requirements that vendors need to meet in order to operate here - not for any foul play (ie: issues with products or failing to fulfil customer orders).
You'll always be recommended to stick to a verified vendor within the EVO family as they are tried and trusted by this very community. There's no recourse available to you if you have issues with a vendor outside of the EVO ecosystem which is why this is recommended, but the choice is ultimately yours. In saying that, Genesis is active and well known in the Aussie community.
Just wanted to make a clear distinction regarding his suspension as it wasn't for any wrong doing but simply due to a violation of EVO specific policies.