
   I have, I was ripped off by that Erebuni company.  I ordered my front bumper from them and it SUCKED when we got it in.  It didn't fit right, it didn't have a very good support system... We pretty muchly had to rig 2 braces/brackets on the underneath of it just to keep the thing from vibrating off!  It was ridiculous. 
