For businessesSearchWrite a reviewCategoriesAbout
简体中文English

james stevens

United States

1 Reviews
6 Reads
0 Useful

1 review

Nflshop

They advertise discounted free shipping…

They advertise discounted free shipping and you don’t get them when you click place order even though it shows on the page before you click to order it then you gotta wait seven days to cancel the card you use so you can get access to your own money

2025-11-16