Creating a vegan meal can be affordable and eclectic thanks to a stop at Trader Joe's. They have a wide variety of vegan staples as well as goodies and treats. This is where I stock up on all my mock meats and grab my soy ice cream. Shopping at Trader Joe's is comfortable and hassle free...such a friendly staff.
Go early in the morning to get a parking space :)
Cons: wish the store was bigger, wish they had more stores