Each shop has a /chance/ to restock every 5 minutes (for costumes this is the 1 and 6), but that doesn't mean an item will actually stock every 5 minutes.
Basically restocking is based on rarity, the lower the rarity the more often it stocks, the higher the rarity the less often it stocks. Which is why you'll see a lot of items in say the fruit shop (lots of low rarity items), but nothing in the costume shop (lots of high rarity items).
Of course shops with more high rarity items will stock less often.
So though shops are on a 5 minute timer to stock, they might always see an item stock 545 minutes. Since Costumes are mostly high rarities, you could end up going 2-3 restock times (10-15 minutes) for eve just 1 items to restock. While with Fruit, with mostly R5 or under might see 3-4 items restock every 5 minutes.
-Kamilah Pyramid Treasure Map, October 1st 2015 *Won the Monthly Mission Contest, mission was Trunk's Theater*
- Foxfire Pond Map
Completed missions (first time): - Tarquin, May 4th 2008 - Trunx, September 2015 (twice in a row) - Fugunzel, October? 2015 (not sure about the month, year is correct.)
Temples: - Temple of Tableaus, December 5th 2015 *Snatched the Gumball Addict avatar* - Temple of Transformation, April 3th 2016
Auctions won: - Bought Kleptome Trading Card, September 27th 2008 cost: one million + my nerves, but it was worth it. ^_^
Random wins: - Extract Enpiah, "Last Jackpot Winner: Windswhisper won 92,311RP on 1st Jul 2015 09:43 AM"