hey guys ! i stumbled on a european site who makes videos to advertise their nice wheels and im on the edge or buying them. I was wondering if anyone know if this company is legit and has any background proving their wheels are of good quality ??? i dont want to buy cheap wheels with another badge from a unknown supplier you know ! so please give me your advice ! here is a video i found of them that makes me want to buy these for my black sapphire e90 335 x drive lci 2011 sedan !