Leon DeLeon

Leon DeLeon

Member since Invalid Date
1
Review
1.0
1 out of 5 stars
Average rating

Reviews by Leon DeLeon

EP

Epic Sports

View company profile →

1 out of 5 stars

They canceled my order twice

They canceled my order twice. I ordered tail pads both times and paid both times were in stock and I get a email from epic saying that my order has to be canceled because items out of stock worst places ever i would recommend finding some other place to by from