Anybody ever hear of this company?
They have some great prices on frames and such.
But I’m HIGHLY skeptical and unsure about ordering from them. They’re overseas and the site looks like it’s on the up and up.
Anybody ever hear of this company?
They have some great prices on frames and such.
But I’m HIGHLY skeptical and unsure about ordering from them. They’re overseas and the site looks like it’s on the up and up.
Scam
.