For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Scott Kaz

Canada

1 Reviews
1 Reads
1 Useful

1 review

Ourlyard

Total Scam

Total Scam. They do not send you what is advertised!! And good luck dealing with there customer service!! It’s a SCAM! Please stay away from this garbage.

2025-08-22Helpful 1