Community is a love/disappointing place for me. I find their prices to be too high, they are getting a bit better though sometimes they can be out of stock for the most basic items. Don't be surprised to spend at lest $50 by the time you are out if there. Their staff is quite lovely and helpful. If someone you ask doesn't know the answer they take the time to find someone who does.