Shops open on Wednesday at Mechelen