Can anyone ID these cacti, and this succulent?
I bought these last year with no identification. The cactus in the middle looks like a mini San Pedro too me, but just skinny at the base (I doubt it's a San Pedro variety). I think the succulent is an Aloe Aristata, but wanted someone to verify that. I also included another picture of that one cactus (it's to the side of the photo next to the aloe). Thanks.
Here is a link that might be useful: