Got product (photo mats) from Yiwu Haotuo Arts & Crafts Co., Ltd.
That turned out to be very very poor quality (on their site it said hight quality) but couldn't even leave bad review! Because already confirmed that I recieved the items. $400 in a trash. :(( (( No reply from seller, no help from Alibaba "live chat". 2 hours of chatting about nothing and $400 wasted...