You need to source your shoes (riveted) from a vendor such as BENDIX or RAYBESTOS. You don't buy brake parts due to price.
There should be a short and long shoe. If you received all long shoes that doesn't seem right, maybe they were boxed wrong. I've seen little tiny rear drum brakes on front wheel drive cars that the shoes were all the same length but not on full size cars and pickups.
I stole this from another site;
"Short shoe in front . . . because it's the “self-energizing” shoe. The front shoe tries to jam itself into the brake drum – which makes it the stronger shoe braking-wise – when the brakes are applied so it's smaller to match the power of the larger secondary shoe".
I'll add this to the statement. Because the rear show is forced into the drum from the self-energizing action it wears faster than the front shoe. That's another reason it longer but its also usually thicker so the front and rear shoes wea at the same rate. The length of that front shoe (primary shoe) will effect the force applied to the rear ((secondary shoe). We don't want to mess with the original engineering of the system.
As far as riveted versus glued shoes. I used to only like the riveted shoes, I didn't trust the glued ones. After years of working as a fleet mechanic I changed my mind. The glued ones "never" lost their bond. They wore down until they were paper thin, that was with quality parts. The riveted shoes as they got thin would crack across the rows of rivets and then loose pieces of the shoes. Our phone company fleet was badly abused and the trucks usually undersized for the weights they carried. The mountain F-350 aerial boom trucks would only go 4000 miles on a set of six tires. The bakes would be cooked. The disc brake calipers boots would be cooked, cracked cleaned though the brake rotors, pad metal backing were drak blue, cracked drums, cracked shoes... Anyway, I have a lot of experience with what last on drum brakes. We usually only used Bendix shoes and pads or preferably Motorcraft parts on Fords and Delco on GMs.
I get a lot of my personal parts from Rock Auto because they give you the option of economy or quality parts and I know the quality of the different brands. There prices are fair and the shipping fast. Except, sometimes not all of the parts you need are located at the same warehouse, and you end up paying more for shopping. I rarely buy anything from the big chain auto parts stores, especially "any" electronics. One of their new coil modules left my daughter stranded in the middle of nowhere, a dangerous situation. I will never buy any electronic component from them again. I have many trusted mechanic friends that have the same problem with their parts. One of those stores sales a brand of motor mounts we tried at work, and they would not make it between services without breaking. I cringed when I saw that brand on the shelves. Thay also caried a brand of economy brake pads we tried on the front-wheel drive cars, and they caught fire. I swear, they must have been made from compressed cardboard. So what if they guarantee their parts when you have to replace them every six-months. Go there for your oil, wax... but not your car parts. They put the local parts stored that carried quality parts out of business,, that only leaves mail order for me if I want quality parts.