Copers have everything you need for sewing and the staff are great also they have a huge variety of cards at a very low cost plenty of gift ideas also
they provide a good friendly service very polite resonable pricing have things i need all the time