ALDI now takes credit cards and a giveaway to celebrate!
This giveaway is sponsored by ALDI. All opinions in this post, however, are my own. In case you missed the big news: ALDI is now accepting credit cards! You can use your Visa, Discover, MasterCard, or American Express card at all U.S. ALDI stores nationwide as of March 1, 2016. March 1, 2016 – We heard …