L

Lynn Breithaupt
Review of Starbuds canada

1 year ago

Starbuds Canada is an average company. The product...

Starbuds Canada is an average company. The products are decent, but nothing exceptional. The staff is friendly, but not overly helpful. Overall, an okay experience.

Comments:

No comments