For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Genie Alley

United States

1 Reviews
1 Reads
0 Useful

1 review

Usathanksgod

They advertise to be from Kerrville

They advertise to be from Kerrville, TX but shipments come from Wuhan China and if they let you return you ship there. The product photos look like denim and woven material but all is just a fake print on white fabric. Don't fall for it.

2025-12-09