I could have sworn I wrote a review for this place already, but alas I did not. I love Aldi, I love it a lot.
There is no difference in set up from store to store. There are exactly alike. The product is no different either, same stuff, just a different location.
This is your typical experience at an Aldi. Pleasant, clean, efficient. I really can't say much else.