Has anyone had any first hand experience with these regards quality and fit. ?

Available direct from Chinese based companies like JC Sportsline and their Alibaba sites. Price around $450 plus $330 for 7 day delivery.