Feathered Friends supports this site and as Matt mentioned, they have stepped up to support the Index Fund as well. They have definitely been a positive asset to the Pacific Northwest climbing community. They also make some killer gear and retail some pretty good stuff as well.
Its always possible to have a bad experience in a retail shop. If you had a bad experience, I'm sure that the shop would love to hear about it directly.