how to make espresso at home (and an iced caramel macchiato)

i'm a slave to the 'bucks. 

if i don't make it to starbucks on a daily basis getting my hands on espresso is never far from the front of my mind until i finally walk through those doors. i will alter plans to fit in a trip. it's sad & pretty ridiculous but espresso has seeped it's way into my soul.