While the library may be a bit small compared to some, I love that it has seprate wings for the children and the adults. It is great that you don't have to worry that they might be disturbing someone studying. The children's wing has tables set up for them to do different activities and they are always having special things for kids on the weekends and during the week. When a child gets his/her first library card, they make it a special thing for the kids. Everyone is very friendly and helpful in both secions of the library.
Davids World Cycle is in a very convienent location and they have a good variety in their store. They will help you find the bike that best suits you and take time to make sure that it does. If you have a repair, they will gladly fix it and at a reasonable price and very quickly even if you did not purchase the bike from them.
Not only is this an absolutely beautiful place to get married and have your reception, but they will help you plan it. I arranged my catering, dj, photographer,cake, wedding invitations, minister and linen rentals right there. Everything was great! I loved that there is a bridal cottage where the bridal party can get ready. It caters to outside weddings, but they do have the reception inside and the ceremony can be performed there as well. Highly reccommend, especially for night weddings.
They carry a great selection of fabrics, including Disney and Barbie that many other fabric stores do not. It is a little pricier than some other stores, but the selection and quality is well worth it. The staff is always available to answer questions and help you out. If you enjoy sewing you should definately check them out.
They are not the biggest pet store, but they make up for it with an incredibly friendly staff. I also like that they have customer appreciation card that can allow you to earn discounts and free pet food. The location is also very convienent and the store is always very well stocked.