Aldi sell one-offs on weekly specials. They will not affect Grafton Street rents in the slightest. What will drive them down is long-established businesses closing or threatening to close due to the high rents. Landlords will negotiate new rents rather than have units lie idle for too long.Aldi can sell anything it wants anyway it wants .
I bought a computer a laptop (amd processors)( better than the other in my opinion ) a television and among other things a mobile phone from Aldi no problems at all .
I am sure they can manage to source a few pairs of shoes some lippy newspapers and make a few burgers However I can not see them selling gold as buying it is their business.