Lowe's or Home Depot in the garden centers. They sell slate as flagstones. Cheap and you can break the pieces into the sizes you need with a hammer and chisel. It would help if you can use a stone drill bit to drill small holes to guide the places you want it to break.