Lots of room to improve

Etsy Reviews - etsy.com
★★★★☆
3.8
78.0% of users recommend this

278Walker's review of Etsy Reviews - etsy.com

“Lots of room to improve”

★★★☆☆

written by 278Walker on 14/01/2015

Not a great place for the seller but wonderful as the buyer. Not user friendly toward the shop owners.

Was this review helpful? 0 0