yeah i agree with nudge. there is a good source of paradise stone from portland, other than that you'll most likely need to order it.
I use river rocks which are available from garden centres i think (got mine out of our garden). There is a really well priced shell website, i can't think of the name right now but RYANJURY will post what it is, they have almost every tropical shell available and crazy prices so are a good option.
probably easiest for you if you decide what you want then find a source, i would google "cichlid tank" images and see what you prefer.