Has anyone heard of rims by "phat cat"? I tried to google the brand/manufacturer but got no results. The owner of this wheel&tire shop recommended these rims to me, i'm hesitant to buy them, but they do look good on my car, plz see the attached pic. Thanks for ur inputs!!