Just wondering where the store is that Robin keeps referring to? I'm assuming it's a tack shop! Also, is this the same Robin from Lucy's?