Aberdeenshire shop offers Harry Potter-themed products