I bought three pokeballs from this website for a gift a month before the event. Shipping was to take 3-5 weeks and I only got 2/3 pokeballs a month and a half later and am STILL waiting for the third to arrive. They originally didn't give me a tracking number because the items were "too small" but upon my complaint they gave me one to track my order. Terrible customer service communication and two months after waiting for the last part of my order, they refuse to do anything about it. Quality of the pokeballs I did receive was $#*! and not worth the time or money I spent to purchase them.