Stickers fine, service appalling

Loren Butler

After paying for expedited shipping, the stickers showed up 12 days late and Stickermule has refused to refund any money.

product