The Altered Dolls Shop is a brick and mortar Ball Jointed Doll (BJD) shop. We also carry BJD doll clothes, shoe, wigs and other BJD accessories. We also carry supplies to help you create your own one of a kind doll. Because we carry both NEW and PRE-OWNED dolls, we have dolls in every price range. Buying a doll on the secondary market can be daunting. We make it easy by providing a physical shop where doll collectors can come in and examine the dolls in person.