"They have the worse customer service
I purchased a set of Momo Storm G2 rims about 15 months ago and already the plastic on the center caps is starting to bubble up .... I called them and they told me that I will have to purchase new center caps for $10.00 each plus shipping...Are these people crazy or something...The center caps are obviously defective and should not be going bad in just over a year..All I was asking for is a replacement for the center caps and I should not have to pay for this.....These people are crooks of the worse kind....Totally ridiculous "