i have always gotten my rock from TBS and if you specify the actual inch width of the rock you need to fill a certain space they will comply..additionally to the hitchhikers (good and bad) they like to send free gifts with their shipments a plant here, a cucumber there...just something to let the customer feel good! with my nano tank it was almost bad because their free gifts were too big creatures for my tank (like my brital star that used to knock everything over!)...overall I think it's very worth it and everything arrived very very alive...only issue i have is the corals, some are hard corals and they will swarm your tank and any way you turn the rock there will be more....some that are hard to position just because of the corals....first time years ago ordering they sent me on a piece of rock a 8 inch oyster!!! i didn't even see it until when it got acclimated it just opened up and closed when i looked over and all my rocks fell over!!!! He was my buddy for years! didn't make it to the large new tank, moving has never worked well for me!