This is a great place to buy fabric. They have such a great variety and it is arranged so that it is easy to look though. They have helpful employees. They also have a service center that can repair sewing machines and vacuum cleaners. they are fair with their repair prices and will get it done in a reasonable amount of time.
more