SouthGate Fabrics have a great selection of fabrics, both high dollar and inexpensive fabrics. They will design and create wedding gowns, pageant clothes, prom dresses, bridesmaids outfits and any other job you may have! I took my son's prom tuxedo there to be altered and a very nice job was done. It did take a little longer than expected, but still was done on time. They are very nice there and their job is done very professionally. They also rent tuxedos and sell different brands of sewing machines there.