Starbucks is just a fancier version of Kahlua.
Bailey's is not the same thing as Kahlua.
Cask and Cream isn't even close to the same thing.
Bailey's = Irish Cream, Kahlua = coffee liquor.
Starbucks also makes a 'cream liqueur', which happens to be pretty tasty, too.
Bailey's Carmel is better than the original.
Also, try "Dulseda", "Just Desserts" (Creme Brulee), and Amarula, if you're into creams.